payables to customers - Alemán Inglés Diccionario